nuclear power reactor - German English Dictionary